//cache缓存
import Cache from '@/utils/cache.js'
//用户表单
import User from '/api/user.js'
//公共方法
import methodBase from '/common/base.js';
//语言
import Lang from '@/utils/lang.js';

class userApi {
	
	/**
	 * 活码激活日志
	 * 
	 */
	getWelfareCdkeyLogApi(data) {
		return User.getWelfareCdkeyLog(data);
	}
	/**
	 * 学生激活
	 * 
	 */
	StudentActivationApi(data) {
		return User.StudentActivation(data);
	}
	/**
	 * 用户注册
	 * 
	 */
	UserRegApi(data) {
		return User.UserReg(data);
	}
	/**
	 * 获取用户信息
	 * 
	 */
	getUserApi(data) {
		if(data['openid']){
			 data['openid'] =data['openid'];
		}else{
			 data['openid'] = Cache.get('user_openid');
		}
		return User.getUser(data);
	}
	/**
	 * 获取学生信息
	 * 
	 */
	getOpenidApi(data) {
		return User.getOpenid(data);
	}
	/**
	 * 获取学生信息
	 * 
	 */
	getStudenterApi() {
		var data = {
			'openid': Cache.get('user_openid')
		};
		return User.getStudenter(data);
	}
	/**
	 * 获取学生列表
	 * 
	 */
	getUserListApi(data) {
		return User.getUserList(data);
	}
	/**
	 * 获取老师信息
	 * 
	 */
	getTeacherApi() {
		var data = {
			'openid': Cache.get('user_openid')
		};
		return User.getTeacher(data);
	}
	/**
	 * 添加用户管理班级列表
	 * 
	 */
	setUserTeamApi(data) {
		data['openid'] = Cache.get('user_openid');
		return User.setUserTeam(data);
	}
	/**
	 * 填写学生信息
	 * 
	 */
	inFormationFillingApi(data) {
		data['openid'] = Cache.get('user_openid');
		return User.inFormationFilling(data);
	}
	/**
	 * 解析微信小程序获得的手机号
	 * 
	 */
	getUserPhoneApi(data) {
		return User.getUserPhone(data);
	}
	/**
	 * 获取seesionkey
	 * 
	 */
	getJscodenApi(data) {
		return User.getJscoden(data);
	}
}

export default new userApi;